TMailLabel Component Introduction: The TMailLabel Component gives the developer the ability to easily set-up a mail label printing function for their programs. Features include the following: Multiple DataSource Links - Using TFieldLinks, an included (but un-published) component, the developer can pull data from various data sources on the same form. Label Preview - The TMailLabel Component is a visible component, with scrolling to allow the user a view of one page's worth of mail labels on screen. Label Definition - Using the TLabelDefinition, another included and un-published component, the developer may set a default mail label definition, or allow the user to set the label definition. Included is the Label Definition Dialog, a dialog that allows for easy label definition. Also, a database with several labels pre-defined is included and accessible from the Label Definition Dialog. Installation: Installation is easily accomplished using the following steps: 1) Unzip the contents of this zip file into the directory of your choice. 2) Copy the MAILLABL.HLP file to your Delphi\Bin directory. 3) Copy the MAILLABL.KWF file to your Delphi\Help directory. 4) With Delphi closed, use the HelpInst program to install the MAILLABL.KWF into your DELPHI.HDX file. Note: DELPHI.HDX is usually found in your Delphi\Bin directory. 5) With Delphi open, install the control using the MAILLABL.DCU file. This file contains the registration statement for all of the other components included with the TMailLabel system. 6) Included with this package is a demo project. You will need to adjust the PreDefLabelDBName property to point to the directory containing the LABELDEF.DB and LABELDEF.PX files (these files are included in the TMailLabel package and contain the pre-defined labels). Shareware Registration: First, let me thank-you for having even read this far. Now, for the gory stuff. There are currently planned three levels of support for this product, each according to the amount you decide to pay. 1. I'll use it for free! - Yeah, you can do this. The shareware version puts a little notice at the bottom of each label, but a really clever developer could probably figure out how to get around it, but that would cost more in time than the money I'm asking for registration. 2. Basic Registration - You get to use this thing as much as you want, no strings attached (ie. no little shareware notice at the bottom of each label). You also get free upgrades for a year (and the next version will be out mid to late '96 - more features to come!). So what's the catch? Well, you won't get the source code, and without that, you can't incorporate the un-published components (TFieldLink and TLabelDefinition) into your own components. Cost for Basic Registration: $25.00 plus shipping & handling SWREG ID - 10782 3. I really want to use it!! - Ahhh. You have come to the decision to get the most bang for the buck! You now get all of the stuff that the Basic Registration guys get, plus you get the source code. Allowing you to peek into the warped mind that wrote this component, and giving you the ability to make use of the un-published components. In addition, you will receive a printed outline of the entire TMailLabel system, including the un-documented/un-published properties and components. Cost for "I really want to use it":$35.00 plus shipping & handling SWREG ID - 10783 Shipping and Handling Charges: U.S., Canada, Mexico - $3.50 All other countries - $5.00 The How's and Where's of Registration: Registration can be done in one of two ways. 1. By regular mail - You can send a check for the registered version to: Lance Leverich TMailLabel Registration 508 E. 126th Terrace Olathe, KS 66061 Include: Check or Money order payable in U.S. dollars and return address. 2. Using Compuserve SWREG: SWREG ID - 10782 for Basic Registration SWREG ID - 10783 for I really want to use it Registration